.login-box{
	width: 340px;
	border-radius: 10px;
}

.login-box h2{
	color: #37c2c2;
	font-size: 24px;
	text-align: center;
	margin: 30px;
}

.login-box .login-title{
	width: 280px;
	margin-left: 30px;
	margin-bottom: 20px;
	border-bottom: 1px solid #E9E9EA;
	padding-bottom: 10px;
	display: inline-block;
	position: relative;
}

.login-box .login-title::AFTER{
	content: "";
	display: block;
	width: 84px;
	height: 2px;
	background-color: #37c2c2;
	position: absolute;
	top: 29px;
}

.login-box .login-title span{
	color: #666666;
}

.login-box .form-horizontal .input-prepend .input-large{
	width: 260px;
	border: none;
	background-color: #F8F9FB;
}

.login-box .form-horizontal .remember{
	margin-left: 73px;
	font-size: 12px;
	color: #999999;
}

.login-box .form-horizontal .tips{
	font-size: 12px;
	color: #37C2C2;
	margin: 15px 37px 0px 0px;
	float: right;
	margin-right: 70px;
}

.login-box .form-horizontal .button-login{
	margin: 70px 0px 50px 43px;
	width: 260px;
	display: block;
	clear: both;
	margin-left: 75px;
}

.login-box .form-horizontal .button-login button{
	width: 260px;
	height: 40px;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #37c2c2;
	border: none;
}